distributed AI

Terms from Artificial Intelligence: humans at the heart of algorithms

The glossary is being gradually proof checked, but currently has many typos and misspellings.

Distributed AI is where several agents (robots or software), each with AI capability interact with one another communicating and/or acting in a shared environment. This may involve collaboratively solving a problem such as factory robots reconfiguring to deal with changing orders or faults. Alternatively may be a looser form of interaction such as multiple autonomous vehicles in a busy urban environment. Note the term is not usually applied when a single AI algorithm employs parallel processing, nor for ensemble methods or swarm computing employing vast numbers of simple agents.

Used in Chap. 11: page 152; Chap. 16: pages 242, 249